.contact-sub{position:relative}.contact-sub-title1{margin:40px 0 20px;padding-bottom:20px;position:relative;font-weight:600;font-size:42px;line-height:64px}.contact-sub-title1:before{width:20px;height:2px;position:absolute;bottom:0;left:0;background:#292939;content:""}@media(max-width:1400px){.contact-sub-title1{margin:20px 0;padding-bottom:10px;font-size:36px;line-height:50px}}@media (max-width:750px){.contact-sub-title1{margin:15px 0;font-size:24px;line-height:32px}}.contact-sub-title2{margin-bottom:20px;position:relative;font-size:24px;line-height:34px}.contact-sub-title2:before{width:96px;height:10px;position:absolute;bottom:0;left:0;z-index:-1;background:-webkit-gradient(linear,left top,right top,from(#80a1c7),to(rgba(128,161,199,0)));background:-webkit-linear-gradient(left,#80a1c7,rgba(128,161,199,0));background:-o-linear-gradient(left,#80a1c7 0,rgba(128,161,199,0) 100%);background:linear-gradient(90deg,#80a1c7,rgba(128,161,199,0));content:""}@media(max-width:1400px){.contact-sub-title2{margin-bottom:10px;font-size:20px;line-height:28px}}@media (max-width:750px){.contact-sub-title2{font-size:18px;line-height:24px}}.contact-sub-title3{margin:20px 0;font-size:24px;line-height:34px}@media(max-width:1400px){.contact-sub-title3{margin:10px 0;font-size:20px;line-height:28px}}@media (max-width:750px){.contact-sub-title3{font-size:18px;line-height:24px}}.contact-sub-title4{-ms-flex-negative:0;flex-shrink:0;height:40px;margin:40px 0;padding-left:54px;position:relative;border-radius:20px 0;font-size:18px;line-height:40px;background:#f1f3f7}.contact-sub-title4:before{width:14px;height:6px;position:absolute;top:50%;left:20px;border-radius:20px;background:#0079c0;content:"";-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:1400px){.contact-sub-title4:before{height:5px;left:15px}}@media (max-width:750px){.contact-sub-title4:before{height:4px;left:10px}}.contact-sub-title4 strong{color:#cf070b}@media(max-width:1400px){.contact-sub-title4{height:36px;margin:20px 0;padding-left:40px;font-size:16px;line-height:36px}}@media (max-width:750px){.contact-sub-title4{height:32px;margin:15px 0;padding-left:30px;font-size:14px;line-height:32px}}.contact-sub-text1{margin-bottom:20px;font-size:18px;line-height:30px}@media(max-width:1400px){.contact-sub-text1{margin-bottom:10px;font-size:16px;line-height:28px}}@media(max-width:970px){.contact-sub-text1{font-size:14px;line-height:24px}}.contact-sub__list1{margin-bottom:20px;padding-left:18px;color:#004b9c;font-size:18px;line-height:34px}@media(max-width:1400px){.contact-sub__list1{margin-bottom:10px;font-size:16px;line-height:28px}}@media (max-width:750px){.contact-sub__list1{font-size:14px;line-height:22px}}.contact-sub__list1 li{list-style-type:disc}.contact-sub-pic1{display:block;width:100%;height:auto;margin-bottom:20px}.contact-sub-box1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:970px){.contact-sub-box1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.contact-sub-box1__left{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:60px}@media(max-width:970px){.contact-sub-box1__left{padding-right:0;padding-bottom:10px}}.contact-sub-box1__left h1{margin-bottom:10px;font-weight:400;font-size:18px;line-height:30px}@media(max-width:1400px){.contact-sub-box1__left h1{font-size:16px;line-height:28px}}@media (max-width:750px){.contact-sub-box1__left h1{font-size:14px;line-height:24px}}.contact-sub-box1__left ul{margin-bottom:20px;padding-left:18px;color:#004b9c;font-size:18px;line-height:34px}@media(max-width:1400px){.contact-sub-box1__left ul{margin-bottom:10px;font-size:16px;line-height:28px}}@media (max-width:750px){.contact-sub-box1__left ul{font-size:14px;line-height:22px}}.contact-sub-box1__left ul li{list-style-type:disc}.contact-sub-box1__right{-webkit-box-flex:0;-ms-flex:0 0 460px;flex:0 0 460px;max-width:460px}@media (max-width:750px){.contact-sub-box1__right{-webkit-box-flex:1;-ms-flex:auto;flex:auto;max-width:100%;margin-bottom:20px}}.contact-sub-box1__right img{width:100%;height:auto}.scroll-animated{-webkit-animation:fadeInUp 1.5s cubic-bezier(.5,0,0,1);animation:fadeInUp 1.5s cubic-bezier(.5,0,0,1);-webkit-animation-fill-mode:both;animation-fill-mode:both}